package com.studies.pc.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.studies.pc.pojo.Activity;
import com.studies.pc.pojo.EvaluateInfo;
import com.studies.pc.pojo.UndertakeOrg;
import com.baomidou.mybatisplus.extension.service.IService;
import com.studies.pc.query.ActivityQuery;
import com.studies.pc.vo.UndertakeOrgWithBlobsVo;

import java.util.Map;

/**
 * <p>
 * 研学承办机构 服务类
 * </p>
 *
 * @author 研学活动后台
 * @since 2019-12-24
 */
public interface UndertakeOrgService extends IService<UndertakeOrg> {
    Map<String,Object> qryUndertakeOrgInfoActivityPage(Page<UndertakeOrg> pageParam,Integer id,String orgname);//分页研学承办机构
    IPage<Activity> selectPage (Page<Activity> activityPage, ActivityQuery activityVo);//分页研学承办机构废弃语句
    UndertakeOrgWithBlobsVo qryUndertakeOrgInfo (Integer id);
    EvaluateInfo qryUndertakeOrgEvaluateInfo(Integer id);//基地评分
    Map<String,Object> qryUndertakeOrgEvaluatePage (Page<EvaluateInfo> pageParam, Integer id); //基地评分分页
}
